## Warning for package barcode, configuration test ## The following compiler flags have been specified in the package description file. They are handled by DUB and direct use in packages is discouraged. Alternatively, you can set the DFLAGS environment variable to pass custom flags to the compiler, or use one of the suggestions below: -unittest: Call dub with --build=unittest source/barcode/code128.d(30,24): Error: `@safe` function `barcode.code128.Code128.encode` cannot call `@system` function `barcode.util.addBits!ushort.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!ushort.addBits` is declared here source/barcode/code128.d(32,20): Error: `@safe` function `barcode.code128.Code128.encode` cannot call `@system` function `barcode.util.addBits!ushort.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!ushort.addBits` is declared here source/barcode/code128.d(33,20): Error: `@safe` function `barcode.code128.Code128.encode` cannot call `@system` function `barcode.util.addBits!uint.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!uint.addBits` is declared here source/barcode/code39.d(34,15): Error: `@safe` function `barcode.code39.Code39.encode` cannot call `@system` function `barcode.code39.Code39.encode.append` source/barcode/code39.d(32,14): `barcode.code39.Code39.encode.append` is declared here source/barcode/code39.d(40,19): Error: `@safe` function `barcode.code39.Code39.encode` cannot call `@system` function `barcode.code39.Code39.encode.append` source/barcode/code39.d(32,14): `barcode.code39.Code39.encode.append` is declared here source/barcode/code39.d(47,19): Error: `@safe` function `barcode.code39.Code39.encode` cannot call `@system` function `barcode.code39.Code39.encode.append` source/barcode/code39.d(32,14): `barcode.code39.Code39.encode.append` is declared here source/barcode/code39.d(49,15): Error: `@safe` function `barcode.code39.Code39.encode` cannot call `@system` function `barcode.code39.Code39.encode.append` source/barcode/code39.d(32,14): `barcode.code39.Code39.encode.append` is declared here source/barcode/ean13.d(94,15): Error: `@safe` function `barcode.ean13.EAN13.encode` cannot call `@system` function `barcode.ean13.EAN13.encode.append!ubyte.append` source/barcode/ean13.d(92,14): `barcode.ean13.EAN13.encode.append!ubyte.append` is declared here source/barcode/ean13.d(107,35): Error: `@safe` function `barcode.ean13.EAN13.encode` cannot call `@system` function `barcode.ean13.EAN13.encode.append!ushort.append` source/barcode/ean13.d(92,14): `barcode.ean13.EAN13.encode.append!ushort.append` is declared here source/barcode/ean13.d(109,15): Error: `@safe` function `barcode.ean13.EAN13.encode` cannot call `@system` function `barcode.ean13.EAN13.encode.append!ubyte.append` source/barcode/ean13.d(92,14): `barcode.ean13.EAN13.encode.append!ubyte.append` is declared here source/barcode/ean13.d(111,36): Error: `@safe` function `barcode.ean13.EAN13.encode` cannot call `@system` function `barcode.ean13.EAN13.encode.append!ushort.append` source/barcode/ean13.d(92,14): `barcode.ean13.EAN13.encode.append!ushort.append` is declared here source/barcode/ean13.d(113,15): Error: `@safe` function `barcode.ean13.EAN13.encode` cannot call `@system` function `barcode.ean13.EAN13.encode.append!ubyte.append` source/barcode/ean13.d(92,14): `barcode.ean13.EAN13.encode.append!ubyte.append` is declared here source/barcode/itf.d(60,20): Error: `@safe` function `barcode.itf.ITF.encode` cannot call `@system` function `barcode.util.addBits!ulong.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!ulong.addBits` is declared here source/barcode/itf.d(63,24): Error: `@safe` function `barcode.itf.ITF.encode` cannot call `@system` function `barcode.util.addBits!ulong.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!ulong.addBits` is declared here source/barcode/itf.d(65,20): Error: `@safe` function `barcode.itf.ITF.encode` cannot call `@system` function `barcode.util.addBits!ulong.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!ulong.addBits` is declared here source/barcode/qr/qrcode.d(90,9): Error: `@safe` constructor `barcode.qr.qrcode.QrCode.this` cannot call `@system` function `std.bitmanip.BitArray.length` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/bitmanip.d(1100,22): `std.bitmanip.BitArray.length` is declared here source/barcode/qr/qrcode.d(91,9): Error: `@safe` constructor `barcode.qr.qrcode.QrCode.this` cannot call `@system` function `std.bitmanip.BitArray.length` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/bitmanip.d(1100,22): `std.bitmanip.BitArray.length` is declared here source/barcode/util.d(63,12): Error: `@safe` function `barcode.util.addBits` cannot call `@system` function `barcode.util.addBits!ulong.addBits` source/barcode/util.d(74,6): `barcode.util.addBits!ulong.addBits` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.